Setophaga dominica YELLOW-THROATED WARBLER 3002652z

Setophaga dominica YELLOW-THROATED WARBLER 3002651z

Setophaga dominica YELLOW-THROATED WARBLER 8022662z

Setophaga dominica YELLOW-THROATED WARBLER 8022674z

Setophaga dominica YELLOW-THROATED WARBLER 8022675z

Setophaga dominica YELLOW-THROATED WARBLER 8022696z

Setophaga dominica YELLOW-THROATED WARBLER 8022679z

Setophaga dominica YELLOW-THROATED WARBLER 8022693z

Setophaga dominica YELLOW-THROATED WARBLER 8022628z

Setophaga dominica YELLOW-THROATED WARBLER 8022629z

Setophaga dominica YELLOW-THROATED WARBLER 8022638z

Setophaga dominica YELLOW-THROATED WARBLER 8022690z

Setophaga dominica YELLOW-THROATED WARBLER 8022691z

Setophaga dominica YELLOW-THROATED WARBLER 8022692z

Setophaga dominica YELLOW-THROATED WARBLER 3002643z

Setophaga dominica YELLOW-THROATED WARBLER 8022641z

Setophaga dominica YELLOW-THROATED WARBLER 8022654z

Setophaga dominica YELLOW-THROATED WARBLER 8022655z

Setophaga dominica YELLOW-THROATED WARBLER 8022678z

Setophaga dominica YELLOW-THROATED WARBLER 8022677z
© Rob Curtis/The Early Birder