Search
Close this search box.

Princess Alexandra arrives at Margate pier in the Royal Yacht enroute to her wedding to the Prince of Wales