justforfun
22 years ago
On vacation
188255.jpg

Click to View Image120 View(s)

bonehead
22 years ago
where is that?
Robby
22 years ago
Looks like the Northeast, perhaps Vermont?
justforfun
22 years ago
Sedona, Arizona. Spiritual and mystical kind of place. Stevie Nicks owns a restaurant there.
Cigarick
22 years ago
I'd like to sample Stevie's cuisine.
Users browsing this topic