DescriptionPM 108763 E Lloberola.jpg English: Lloberola. Biosca. Catalunya, Lleida. Spain. Parish church. Interior. The nave. Cultural heritage; Europe|Spain;...