Harry-meghan ride

Britain’s Prince Harry, Duke of Sussex and Britain’s Meghan, Duchess of Sussex travel in a carriage to Horseguards parade ahead of the Queen’s Birthday Parade, ‘Trooping the Colour’, in London on June 9, 2018. 
Britain’s Prince Harry, Duke of Sussex and Britain’s Meghan, Duchess of Sussex travel in a carriage to Horseguards parade ahead of the Queen’s Birthday Parade, ‘Trooping the Colour’, in London on June 9, 2018. 
Shah Marai: An SW. tribute
The Contest: Sights from the 2018 Karnataka polls
The Fair: Simple city pleasures
Editor’s Pick More