Salt Lake Temple Winter Ramparts

  • $9.95