Rock Canyon Engagements3 Beautiful engagement session at Rock Canyon in Provo Utah. Images taken by Ciara Spring Photography