DescriptionPM 108794 E Lloberola.jpg English: Lloberola. Biosca. Catalunya, Lleida. Spain. Parish church. Interior. A crucifix. Silversmithing. Cultural...