Spain Alhambra Palace
by Granger
Title
Spain Alhambra Palace
Artist
Granger
Medium
Painting - Painting
Description
SPAIN ALHAMBRA PALACE. The Court of the Lions at the Alhambra Palace in Granada, Spain, built in the 15th-16th century. Stereograph, 1908.
Uploaded
July 6th, 2016
Embed
Share