Little Blue Heron

Adult North American Little Blue Heron Wading In The Shallow Waters Of A Stream Off The Gulf Coast Of Florida. Photo

Paulharveylivingston avatar
Paulharveylivingston