Saint Michael

Regular price $125.00

Shipping calculated at checkout.

Saint Michael casts down the devil in this stunning Spanish weave. 17"w x 25"h