A pig paddles in the crystal blue water as bemused tourists watch on in the Exuma Cays in the Bahamas. Twenty domestic pigs live on the uninhabited island Big Major Cay, commonly known as Pig Beach.
0 Replies
vonny
4
Reply
Wed 25 Mar, 2015 03:21 pm
A snowy owl appears to fight against the elements during extreme weather conditions near Quebec City, Canada.
0 Replies
vonny
2
Reply
Tue 31 Mar, 2015 01:32 pm
A trio of weaver ants are locked in a tug of war over a horsefly as they pull the bug by its legs.