Table Centerpiece - St. Nicholas
93x93 cm
Product of Italy