Wednesday, June 27, 2007

Vatican - May 2000

double helix staircase st. peter's