The Green Park is a park in the City of Westminster, central London – one of the Royal Parks of London. Covering 19 hectares, it lies between London’s Hyde Park and St. James’s Park. Together with Kensington Gardens and the gardens of Buckingham Palace, these parks form an almost unbroken stretch of open land reaching from Whitehall and Victoria station to Kensington and Notting Hill.
Some information about this photo
November 26, 2011
June 9, 2013
3365 x 2168
55mm ( 82.5mm equivalent )
London, England, flowers, grass, green park,
Share "Little Red Riding Hood" with your friends
Check out more photos
From the same location:
Previously posted photo:
Photo CritiqueLet me know what do you think about this photo.