Purple Martin Progne subis

  • Burlington, New Jersey, United States