Stratford Ecological Center
Delaware, Ohio
70  sqft & 300 sq ft
Installed fall 2014

20141115_102045 20141115_095700