A deer spotted at Cape Meares Lighthouse in Oregon. The lighthouse can be seen in the deer's eye
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections