Designed by
Title
St Mary's Hospital, London, England. #67574936
Description
LONDON, ENGLAND - JULY 1, 2014: The entrance arch of St Mary's Hospital, Paddington where Catherine, Duchess of Cambridge gave birth on July 19 2013 of the future monarch.
This image is editorial