Close
Buff striped keelbacks tugging on frog
Amphiesma stolata