The Black Madonna of Pescasseroli Wearing Vestments

The Black Madonna in the Altar at St. Peter and St. Paul Abbey, Pescasseroli, Italy.