Patrice Keys

Patrice Keys

Technical Details

  • Camera: Omnivision OV9660 1.3 MP
  • Taken: March 18, 2011