
Bigfoot Mill Creek print. This cast was found by Leon Paul Freeman on 2/18/1996, near Mill Creek road in Walla Walla, Washington (USA). (Mills Creek)
This is a very nice print with excellent detail.
Casts have string or wire on the back for hanging.