New Scratcher Joined 2 years, 3 months ago United States
> definition in comments !!
she looks just like a dream .. the prettiest girl I've ever seen