loganschmitt.com
Wildwood Toad Screen Print
9 x 12 inch screen print on 100lb Cougar Natural Paper. Signed and numbered edition of 95.