Tag Archive for: Galicia
Punta Insua Lighthouse by Félix Sánchez-Tembleque
Located near the Roman Finis Terrae (Galicia, Northwestern Spain), Punta Insua beach was one of the places most suffering the Prestige oil spill in 2002. I discovered it when going to clean it volunteering, and go back almost every year to photograph.
Award…