841-03871124
Palm and beach at beach resort on the Mediterranean coast near Tipasa, Algeria, North Africa
Rights-Managed