Toledo, Spain, A medieval sculpture of Saint Francis in Ecstasy by Pedro de Mena inside the Catholic Cathedral building
Free web-sized images.Affordable full-res photos.
Email : admin@freeimagz.com