Pair of theatrical stage lights by the English company Strand Electric, Strand Pattern 23. Great Britain circa 1953.
United Kingdom circa 1953.
850 EURO Each
>
Loading...
End of content
No more pages to load