GalleryLondon DSC04870_ February 12, 2025Londoner resting in Leicester SquarePosted by JPPimenta on 2009-07-26 04:55:00 Tagged: , London