Photo Of The Day – Finisterra – Daniel Nahabedian
Title: Finisterra Description:Finisterra means the end of the world. This is the farthest tip west in Spain, before the Atlantic Ocean. People used to believe the land ended here and Continue Reading →