Monday, May 6, 2013

Paris Pics

Eiffel Tower


The Largest Church in France, Notre Dame, means "Our Lady"





No comments:

Post a Comment