Monday, April 25, 2016

River

What do you call a boat with sheep on it?
A ewe boat. MONA 25 April 2016



No comments: