Friday, March 11, 2016

Worth a Thousand Words: Let Sleeping Swine Lie

James Ward, The head and front leg of a sleeping swine

No comments:

Post a Comment