Aerial top down of waves and sea foam in IJmuiden beach and North Sea in North Holland

Code produit:
807063163