London. UK 12 May 2018 - Reflection of Union flags and buses in a puddle of rain water. Union flag hangs above London's Regent Street ahead of the Royal Wedding of Prince Harry and Meghan Markle on May 19 at St George's Chapel in Windsor Castle. Credit Roamwithrakhee /Alamy Live News


Size: 4000px × 3000px
Location: Regent Street, London, UK
Photo credit: © Roamwithrakhee / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: bus, buses, celebrate, celebrations, decker, decorations, double, ews, flags, flagsn, harry, jack, london, markle, meghan, prepares, prince, puddle, rain, red, reflection, regent, roamwithrakhee, royal, street, streets, taxi, tfl, travel, union, water, wedding, weeding