Wednesday, October 26, 2016

The definition of a Humdinger and a Smidgen








Rose is Rose

No comments: