It’s situated near one of the Lerins islands just off the coast of Cannes, France, and it features impressions of local residents immortalised in cement.
For more stories like this, visit www.thepeakmagazine.com.sg.
It’s situated near one of the Lerins islands just off the coast of Cannes, France, and it features impressions of local residents immortalised in cement.
For more stories like this, visit www.thepeakmagazine.com.sg.