Temple Square Reflecting Pool

Alan Fullmer
  • $9.95