Friday, 18 May 2018

Royal wedding 2018: Windsor's glimpse of Meghan and Harry

Crowds lined the streets as Windsor was taken over by a rehearsal of the carriage procession.

No comments:

Post a Comment