Europe 2003: Britain / 025 Beefeater, Tower of London
Photos Home
Home