Petros Koublis

Olga Adler
Boca Raton, Florida| 40 x 60 in (101 x 152 cm)






.