Pentecost banner

Pentecost at St.Peters - the symbols of the Holy Spirit coming to us