A closeup of the dove in the stained glass window above St Peter’s Chair in St. Peter's Basilica, Vatican City. This dove symbolizes the Holy Spirit.
Copyright 2003-2017 Robert W. Peterson All Rights Reserved. bob@petersonsemail.us