Results 1 results found View of garlic cloves, Theologos, Thassos, Aegean Sea, Greek Islands, Greece, Europe