Stacking Stones on the Beach (Stock Footage)

Stacking Stones on the Beach (Stock Footage)

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

by
by
by
by
by
by