Saturday, 22 October 2016

what is a sheep with no legs?








a cloud

No comments: