Ancient Stone Buildings and Fence on the Shore of the Lake (Stock Footage)

Ancient Stone Buildings and Fence on the Shore of the Lake (Stock Footage)

Palma de Mallorca. Spain. Europe. Nature and small towns of the island.

by
by
by
by
by
by