A Duck On A Leash Wearing Socks...

On Aug 03, 2014
A Duck On A Leash Wearing Socks...

A Duck On A Leash Wearing Socks...

Leave a comment!