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.