Barn Swallow (juvenile)

Barn Swallow (juvenile)

Observation - Barn Swallow (juvenile) - Global. Description: