London, United Kingdom
Carlotta was born in London in 1974 to Italian and British parents and was brought up primarily in France. She is now a freelance photographer based in Europe, specializing in documentary and environmental portraiture.
With a quenchless curiosity to learn about people from other backgrounds a...