Petros Koublis

Interior Design Laboratorium
Santorini, Greecee| 60 x 90 in (150 x 230 cm)






.