Previous
Happy capybara family found free inside São Lourenço park area in Curitiba, Brazil. Picture taken with my Olympus SP500UZ camera.
Next
1 Comment
Stefani Wehner 23 Oct 2010
what a adorable catch!