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