Department Store Movie Poster - Brand New, Printed on Premium Satin Paper. Shipped Rolled. Italian 13 x 28 Inches - 34cm x 72cm
View full description