Sunday, July 09, 2006


This is a replica of the torch from the Statue of Liberty. It was originally given as a gift to France to show good will, but now it marks the spot where Princess Diana died. You can see flowers and pictures there at the base if you look closely. Posted by Picasa

0 Comments:

Post a Comment

<< Home