rhamphotheca- An angry mob of Northern leopard frogs (Lithobates pipiens) goes apeshit and ravages t

more about : rhamphotheca