Great Blue Heron

Showing the single result

A great blue heron holding a small eel-like fish, wading near a weathered piling and driftwood on a rocky shore.

The Patient Hunter

Price range: $29.00 through $199.00

A great blue heron with its catch beside weathered driftwood.