DescriptionPM 108780 E Lloberola.jpg English: Lloberola. Biosca. Catalunya, Lleida. Spain. Parish church. Interior. Tabernacle. Modernism. Cultural heritage;...