A wonderful wedding for Cira and Adam at Cross E. Ranch, Salt Lake City Utah. There was karaoke, dancing, and a carnival feel.

A wonderful wedding for Cira and Adam at Cross E. Ranch, Salt Lake City Utah. There was karaoke, dancing, and a carnival feel.