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

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

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

by
by
by
by
by
by