« Back to New Mexico Rambler
Wow. What's up with this? This statue is prominently displayed at the entrance to a large hotel in the heart of the old town section of Santa Fe. I'm not sure what the message is supposed to be but Laura and I both thought it was grotesque.
Permalink