abstract pattern made by tide on sandy beach

Code produit:
213782622