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