Thank you for your patience while we retrieve your images.
Hidden Valley

Hidden Valley

Hidden Valley, Joshua Tree National Park, California