Small shops on the streets of Molyvos, Lesbos Island, Greece