Great Blue Heron (Ardea Herodias)

by Minomi Subapanditha 12/09/2010
2019