Friday, 19 June 2015

Postcard from Netherlands


The marriage of The Prince of Wales and Lady Diana Spencer 
Wednesday July 29th, 1981


No comments:

Post a Comment