London, England
Pelicans of St James's Park
Giant, friendly pelicans in Central London, the most unlikely of places.
Places I've been
Places this traveler has marked as been there.
London, England
Giant, friendly pelicans in Central London, the most unlikely of places.
London, England
London's smallest police station is barely the size of a phone booth.
Cobham, England
Amazing collection of folly buildings in Cobham, Surrey.