1/24th Scale TV….Federa

£2.55

SKU: 24069 Categories: ,

Description

Screen 55m x 31mm