La Sagrada Familia - Barcelona, Spain...
Page 35 / 63
Detail of the Passion facade showing Christ's crucifixion.
09/7/2004