View of the Bay of the Stone Coast, Spain (Stock Footage)

View of the Bay of the Stone Coast, Spain (Stock Footage)

Palma de Mallorca. Spain. Europe. Cities, harbors and the nature of the island.

by
by
by
by
by
by