Wednesday, July 2, 2008

Notre Dame, Paris, France


Notre Dame, Paris, France, originally uploaded by jgarber.

Notre Dame de Paris, perhaps the most famous cathedral in the world, sits on Île de la Cité in downtown Paris.

0 Comments: