SPAIN - CIRCA 1964: A stamp printed in Spain showing a the Lion Yard in Alhambra, the fortress palace of the 13th-14th centuries of the Moorish kings of Granada, circa 1964.

SPAIN - CIRCA 1964: A stamp printed in Spain showing a the Lion Yard in Alhambra, the fortress palace of the 13th-14th centuries of the Moorish kings of Granada, circa 1964.

 Stock photo ID: 104679701

Editorial use only
Editorial credit: Marques / Shutterstock, Inc.

Similar images

  |   See all