Taxonomy

Carolina Wrens (Thryothorus ludovicianus ssp.)

Carolina Wrens