Kevin Yao

Learnin' the ropes. Specializing in macro (mostly insects) and landscapes.

  • 569 Affection
  • 5,035 Photo Views
  • 5 Followers
  • 36 Following
  • San Francisco, CA, USA