David (J) Vranicar

David (J) Vranicar

Writer, visual artist, environmental advocate. Trying to figure out how to age well.