Little Blue Heron

Little Blue Heron

A beautifully colored little blue heron perched on a mangrove tree.

by
by
by
by
by
by