2 years ago
rebecca55
in English · 17,656 Views
likes 5clips 2comments 0
The Kitten & the Ducklings
"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