monicanastase.com
The Last American Frontier
Right after briefly glimpsing at the green-and-white double-tailed mermaid logo, my feet take me instinctively towards it. I don’t have much choice but to follow. I pass, with hypnotized gestures, …