Provo

BYU

Provo

Mannequin Beach at Reptile Records.

Provo

Ballroom dance championships at BYU

Provo

L

Provo

Ted Cruz Rally