#3417

79" x 51"

Rental: $335.00

St. Michael Vanquishing Satan