Email this to a friend:

A look inside Echo Park's enigmatic Cactus Store

There’s a tiny storefront in Echo Park that glows red and orange at night. Inside, there are dozens and dozens of some of Los Angeles' strangest cactuses.