Postage stamp from Great Britain depicting Caernarvon Castle in Wales and Queen Elizabeth II.
The physical stamp photographed is owned by the photographer.
Size: 4600px × 3060px
Photo credit: © DBI Studio / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: britain, british, caernarvon, castle, elizabeth, fort, fortress, great, ii, postage, queen, royal, royalty, ruler, stamp, stronghold, wales