“The Hart of Valhalla” Painted Busts by Godmachine

Godmachine painted 16 stag busts, each totally unique.  They’re 4″ tall and cost £35.  See what’s left at Godmachine’s Shop.

Leave a Reply