David Hardy

  • 12,394 Affection
  • 196,128 Photo Views
  • 582 Followers
  • 18 Following
  • Christchurch, Canterbury, New Zealand