North sea beach, island Ameland, Dutch.

Code produit:
463077996