Wednesday, December 17, 2008

Notre Dame and Eiffel Tower

the organ was playing all night.