NATURE STOCK PHOTOS › 0035942 Otter Picture Image 1 of 1 0035942 Otter Picture $4.99 4416 x 3312 px Purchase Added! 4416 x 3312 px You Might Also Like 0036000 Cute Red Panda $12.99 0033582 Tang Fish $9.99 0035581 Gorilla Picture $12.99 0036129 Zebra Head $9.99 0033578 Sea Urchin $12.99