stunning aerial view of immense turquoise ocean huge waves washing yellow beach covering sand with foam

Code produit:
403246789