Oporornis agilis CONNECTICUT WARBLER 9031027z

Oporornis agilis CONNECTICUT WARBLER 8034121z

Oporornis agilis CONNECTICUT WARBLER 9031025z

Oporornis agilis CONNECTICUT WARBLER 9031026z

Oporornis agilis CONNECTICUT WARBLER 9031029z

Oporornis agilis CONNECTICUT WARBLER 9031040z

Oporornis agilis CONNECTICUT WARBLER 9031043z

Oporornis agilis CONNECTICUT WARBLER 9031045z

Oporornis agilis CONNECTICUT WARBLER 9031050z

Oporornis agilis CONNECTICUT WARBLER 9031056z

Oporornis agilis CONNECTICUT WARBLER 9031058z

Oporornis agilis CONNECTICUT WARBLER 9031057z

Oporornis agilis CONNECTICUT WARBLER 3020777z

Oporornis agilis CONNECTICUT WARBLER 9031072z

Oporornis agilis CONNECTICUT WARBLER 9031100z

Oporornis agilis CONNECTICUT WARBLER 9038447z

Oporornis agilis CONNECTICUT WARBLER 5007084z

Oporornis agilis CONNECTICUT WARBLER 5007081z

Oporornis agilis CONNECTICUT WARBLER 5007082z

Oporornis agilis CONNECTICUT WARBLER 5007083z
© Rob Curtis/The Early Birder