A large spider snacks on an unfortunate frog in the rainforest, Costa Rica.
Image dimensions: 3917 x 2611 pixels