Thursday, July 21, 2005


Another great find in London was a visit to 13 Norfolk Place, right next to Paddington station. Posted by Picasa

No comments:

Post a Comment

Always interested in constructive feedback.