Salt Lake City Temple Wondrous Perspective

  • $64.00