Monday, March 05, 2007

In Sedona

I'm in amazing Sedona, Arizona for the week for some hiking and some gallery visits to Scottsdale.

This place has been called the most beautiful spot in America and they were right! More later, including a very important DC area opening this Friday.