Windsor Castle is a royal residence in Windsor, Berkshire, England South East. I visited it many years ago. Thanks so much to Yale and David for mailing these postcards inside a cover to add to my collection.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment