Melissa Scherrer

Green House

Location

1028 N. Hermitage
60622 Chicago, IL
United States
US
Catalog Number: 
Zine, Green House #1
Date: 
Winter 2004
Issue: 
1
Abstract: 
A quarterly magazine devoted to home agriculture, art, and ecology
Language: 
eng
Format: 
Series Title: 
Publisher: