Preview Statue of St. Helen in St. Peter's Basilica, Vatican, Rome, Lazio, Italy, Europe Image ID: 809-804 Artist: Godong Purchase a commercial license Buy framed prints & more from our print store color image photography indoors no people travel travel destinations vertical architecture close up detail human representation female likeness religion statue saint st helen drapery marble st peter's basilica vatican rome lazio italy europe church basilica christianity catholicism cross