2 years ago
rebecca55
in English · 17,657 Views
likes 5clips 2comments 0
The Kitten & the Ducklings
www.youtube.com
"Cat videos. A place where russians and americans can live together in harmony." I loved this comment! Too true.
rebecca55 clipped in 1 collections
0 comments