Strofades

Travel Guide

A church with a tall bell tower and a large tree in the courtyard.