Greece >
Photos >
Destinations >
North Aegean >
Lesvos >
Petra >
Sea View from HOTEL ILION in Petra Lesvos
Sea View from HOTEL ILION in Petra Lesvos
Sea View from HOTEL ILION in Petra Lesvos by Giannis Chiotellis
Location where 'Sea View from HOTEL ILION in Petra Lesvos' photo was taken:
See also: Petra Guide, Lesvos Guide