Paraponera_clavata, 8 months ago Peggy, from the movie desperate living.
Peggy, from the movie desperate living.