View
1 stock photos
Capybara (Hydrochoerus hydrochaeris), Ibera Wetlands (aka Ibera Marshes), a marshland area in Corrie