General Portfolio - PhotosByHand

Blue heron details on pine branch, against deep blue sky background.

Blue HeronSanibel FLSanibel Islandbirdbranchperched