Rock formations in Joshua Tree National Park in southern California.
Share:
Purchase Prints or Downloads
Rock formations in Joshua Tree National Park in southern California.