View of the City By the Sea, Spain (Stock Footage)

View of the City By the Sea, Spain (Stock Footage)

Palma de Mallorca. Spain. Europe. The harbor and the nature of the island.

by
by
by
by
by
by