Map > World > Europe > United Kingdom > London > Trafalgar Square > Captain Cook
Photo copyright by owner
Captain Cook
Visitors 11
Oldest photo 09/04/2009
Newest photo 09/04/2009
Alternative titles "Captain James Cook"
Map | World | Terms | About