Beautiful black lab puppy lying on the front porch.

Royalty-free stock photo ID: 201011621

Beautiful black lab puppy lying on the front porch.