20090124-13880
Harlequin ducks make their way against the current and easily climb up steep and slippery rocks.



Created by M.K.Ravishankar (mk_ravishankar@yahoo.com) on Sat Feb 16 17:16:15 2013