London, 2003
London, center of the universe!
Our gracious hosts!
Living in a conveniently close to Liverpool Station.
With a prime view of the Petticoat Lane Market.
2nd page.
back to slides page