Maggie Valley, NC, United States
Swallows nesting on porch of small mall
Barn swallow at shop in Maggie Valley, NC
Your email address will not be published. Required fields are marked *
Save my name, email, and website in this browser for the next time I comment.