Family sitting on their front porch with a new puppy.

Banks Annual Report