Teatro Olimpia

Spain, C. 1935

28 x 19 in (71 x 48 cm)

ID #LBTMEDIUM-J-882

Spanish Theater Poster.

250-500 art original posters size-28x19 spain spanish vintage vintage posters

More from Newest Products