Kirsten Duncan
Kirsten Duncan
Kirsten Duncan

Kirsten Duncan

  • christchurch, new zealand
  • ·

on ravelry and instagram as pompomrouge