Joshua Tree National Park. California, USA. October 15, 2011.

Joshua Tree National Park. California, USA. October 15, 2011.

  1. arielabroad posted this