shepherdengland

Gemma Shepherd

Colour and pattern and making; Life at SHEPHERD. www.shepherdengland.com
  • 695 posts
  • 449 followers
  • 627 following