Godmachine painted 16 stag busts, each totally unique. They’re 4″ tall and cost £35. See what’s left at Godmachine’s Shop.
Name (required)
Mail (will not be published) (required)
Website
Leave a Reply