Fantasy Canyon

Naples, Utah ~ May 2023