Sitemap
Medium Logo

Magdalena Herrera

Magdalena Herrera

Magdalena Herrera is a French citizen born in Havana, Cuba. She is presently Director of Photography at GEO magazine, France.