rebecca55
3 years ago10,000+ Views
The Kitten & the Ducklings
"Cat videos. A place where russians and americans can live together in harmony." I loved this comment! Too true.
0 comments
5
Comment
2