Save 15% on Awesome and Plus accounts now! Upgrade now

Michael Flaherty

Photographer, teacher, scientist and traveler who lives in Oregon.

  • 27,709 Affection
  • 370,259 Photo Views
  • 705 Followers
  • 326 Following
  • Portland, Oregon, United States