Our new house ;)

Well, no. It's the Catholic cathedral in Westminster.

April 26, 2004

Back