Return to Article Details
A sculpture of lion. Las Cabezas de San Juan (Sevilla).
Download
Download PDF