Results
9 results found
The picturesque main square of Nikia village, Nikia, Nisyros Island, Dodecanese Islands, Greek Islands, Greece, Europe
Nikia village and Nisyros volcano in the distance, high anlgle view, Nisyros Island, Dodecanese Islands, Greek Islands, Greece, Europe