John Henry Newman Large Icon

John Henry Newman Large Icon

Regular price $29.95 Sale

H 10.75 X W 8.25 inches