WeatherlyKC:
Great Blue Heron with catch - Corcovado National Park, Costa Rica
WeatherlyKC:
Great Blue Herons - Loess Bluffs NWR
WeatherlyKC:
Bare-throated tiger heron - Quepos, Costa Rica
WeatherlyKC:
Great White Heron - Loess Bluffs NWR
WeatherlyKC:
Green Heron - Loess Bluffs NWR
WeatherlyKC:
Great Blue Heron
WeatherlyKC:
Bare-throated tiger heron - Quepos, Costa Rica
WeatherlyKC:
Great Blue Heron
WeatherlyKC:
Great Blue Heron
WeatherlyKC:
Great Blue Heron - Loess Bluffs NWR
WeatherlyKC:
Great Blue Heron
WeatherlyKC:
Bare-throated tiger heron - Quepos, Costa Rica