This is a superb Alfa Romeo dealer clock/illuminated sign, impeccably maintained.
Dimensions: 120 cm x 30 cm x 8.5 cm (47" x 12" x 3")