by Mercatec
Rodas.Greece - may 22, 2025: The interior of a charming shop in Rhodes, showcasing a rich array of traditional Greek textiles, intricate tapestries, handcrafted jewelry, and unique local souvenirs