Cameron Davidson
 Loudoun County, Virginia Animal Rescue.

Humans

People photographed on location across North America.