Europe 2003: Britain / 004 River Thames, from London Bridge
Photos Home
Home