St Stephen Walbrook

Thursday, 29th July 2004
Olympus-C8080
St Stephen Walbrook

Apparently the first church built by Sir Christopher Wren. It’s a beautiful place.