The Franciscan Store

8" Our Lady of Grace Statue

Price  $19.99

Our Lady of Grace Statue With Gold Base

8" High

You may also like

Recently viewed