A beautiful view of one of the towers of Windsor Castle in Berkshire in England printed on a postcard.
Powered by Zazzle