Royalty-free stock photo ID: 200880482

Beautiful black lab puppy lying on the front porch. - Image