mystery?

  1. Puzzled

    Any ideas? Found in Delaware on a farm. Thanks!
Back
Top Bottom