fragment of beach where the sea and the wet sand meet in Barcelona beach. Spain

Code produit:
524314717