(SOLD) Art Deco Poster of Italia Maximize

(SOLD) Art Deco Poster of Italia

(SOLD) Art Deco poster of Italia

  • Height 55 cm
  • Width 44.5 cm