Sunday, March 20, 2011

Demian and Aldona tag London, England!

The Churchill Arms in Notting Hill. (I got thrown outa there once...)


No comments:

Post a Comment