Bank Swallow Riparia riparia

  • Box Elder, Utah, United States