Large Crosses on White #2

Regular price $50.00

24” x 10”