discover independent publishing
...View all places
Tabula Rasa Magazine is a non-profit organization and limited-edition arts and photography publication based in New York.