Payson Utah Temple - Color

Brent J. Pettit
  • $80.00