Queens Jubilee Piccadilly Street Party, London England, June 2012. Twins in matching hats enjoying the street party carousel.
Size: 5212px × 3468px
Location: Piccadilly, London, England, June 2012.
Photo credit: © alan neale / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: carousel, england, english, jubilee, london., merry--., party, piccadilly, queens, street, twins