Owls Head, 2000 January 25, 2022 By Owls Head, 2000 5” x 6” Original $1250 SOLD Print $75 (print edition 250)