atishbabu.com
North America : United States of America : California : Desert : Joshua Tree
Pics from Joshua Tree National Park. Surprisingly very few of our LA friends/colleagues have ever been to Joshua Tree. It’s one of the nation’s newest national parks, so perhaps it is …