| From 2018 06 12 New Mexico |
The spiders in Santa Fe are yuuuge. Today's photo-of-the-day was taken at Meow Wolf in Santa Fe, which is an immersive art experience that is,..., well,..., you just have to visit it yourself.
| From 2018 06 12 New Mexico |
After the jump, more random thoughts.