Sandra Mehl
Sandra Mehl 1980.
I am a french independant photographer living in Montpellier, South of France.
-
Documentary
PS : je t’écris de la plage des Mouettes, photo essay by Sandra Mehl
Far from the crowd of summer tourists on the Mediterranean coast, the “Seagull Beach” in Sète (France) spans several hundred…