Europe 2003: Britain / 021 Scaffold site, Tower of London
Photos Home
Home