UK, India, USA & Germany

By MichaelChiles

Shelly...aka Killer !

Shelly stalking bumblebees around the out-laws garden...

Quite bizarre !

Comments
Sign in or get an account to comment.