logo Web Site                 < Spain

a modern-art statue of Jesus outside the Sagrada Familia church at Barcelona in Spain

A modern-art statue of Jesus outside the Sagrada Familia church at Barcelona in Spain.