Seattle magazine July 2011

Happy doctor
June 21, 2011 4:42 PM
Why, yes! In fact, there are 400 of 'em!