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