St. Panteleimon on stone

  • $20.00