by Mercatec
Crete.Greece - april 07, 2025: A vibrant open-top tourist bus parked in a bustling area of Crete, capturing the essence of local sightseeing and the Mediterranean charm.