Leave a comment » Comments
is that the english translation? Krystal9th Sep 2007
that's the sarah translation...i think the real english translation would be "sacred heart". it's on top of one of the few hills in paris...you can see the entire city from here. sairbare9th Sep 2007