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).
This is a very nice print with excellent detail.
Casts have string or wire on the back for hanging.
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).
This is a very nice print with excellent detail.
Casts have string or wire on the back for hanging.