David Vaughan

  • 495 Affection
  • 10,314 Photo Views
  • 37 Followers
  • 15 Following
  • San Rafael, California, US