Door to Paradise

TS-013

“Door to Paradise“ 2006

185 x 75 x 35 cm

Still Art Deco