Payson Utah Temple - Color

  • $64.00