A lovely World United-Kingdom United-Kingdom 459 photos

London, Horse's Head Statue London London, Horse's Head Statue

London, Horse's Head Statue

Horse's Head Statue sculpture in Hyde Park. Hyde Park is the biggest park of the center of London, as well as one of eight royal parks of the capital, with a length of more than two kilometers and near one kilometer in width.

Big Ben
London, Horse's Head Statue

London - London, Horse's Head Statue

Hyde Park
ombre A lovely World