Amateur photographer interested in far too many types of photography. Having fun learning, though. Contact me through jamesokeefe.org.

Showcase

  • JoinedJune 2007
  • HometownSomerville
  • Current citySomerville
  • CountryUnited States

Testimonials

Nothing to show.