Tuesday, October 30, 2012

This Week's Photo



It's not New York, it's Santa Cruz de La Palma. Wow!

Source: La Provincia newspaper

No comments:

Post a Comment