A Family in St. Peter’s

St. Peter’s Basilica, The Vatican, Rome, Italy, 2007.