Editorial use only
Editorial credit: catwalker / Shutterstock.com

Royalty-free stock photo ID: 330346832

UNITED KINGDOM - CIRCA 2015: a postage stamp printed in United Kingdom commemorative of Star Wars movie with Princess Leia character, circa 2015.