castle on Lesbos
castle on Lesbos island, Greece
castle on Lesvos, Greece
Antigua ciudad griega de la isla de Lesbos