Argentina - through-my-eyes
Powered by SmugMug Log In

The Plaza de Mayo is the main square in Buenos Aires. Since being the scene of the May 25 1810 revolution that led to independence, the plaza has been a hub of political life in Argentina.