what the pope has seen at the foot of his hospital bed

what the pope has seen at the foot of his hospital bed

Regular price $425.00
Unit price  per 

Oil on paper original painting