by Mercatec
Crete, Greece - April 7, 2025: Lively urban atmosphere featuring tourists enjoying vibrant shopping streets in Crete. They are casually dressed, surrounded by shops, a display stand, and welcoming storefronts