Greg Russell, a nature and landscape photographer located in California.

  • JoinedAugust 2009
  • OccupationProfessor
  • HometownFarmington, NM
  • Current cityRiverside, CA
  • CountryUSA

Testimonials

Nothing to show.