Designed by
Title
Tower of church of Michael the Archangel in village Archangelos in Rhodes island, Greece #251516173
Description
ARCHANGELOS, GREECE - JUN 30, 2022: Tower of church of Michael the Archangel in village Archangelos in Rhodes island.
This image is editorial