Carpet And Lamp Shop

carpet and lamp shop

Lamp and carpet display in shop in the old town of rhodes greece