Log In or Register
These pelicans have apparently taken control of this little fishing boat in the Lima district of Chorrillos in Peru.