Every Building Has a Story
Urban Oyster does some great tours.
3 April 2011
Halden
history