2021 National Insect Salon
"Spider Catching A Fly"
Inge Vautrin, PPSA
Oklahoma City, Ok
USA