SPAIN - CIRCA 2011: A stamp printed in spain shows the constitutional court building, circa 2011
Editorial use only
Editorial credit: neftali / Shutterstock.com

Royalty-free stock photo ID: 94939336

SPAIN - CIRCA 2011: A stamp printed in spain shows the constitutional court building, circa 2011