Leonard Freed: 1958 St Peter’s, Rome, Italy


1958 St Peter’s, Rome, Italy