Chrisinwales

By Chrisinwales

Small Rats or Large Pomegranate

These two little rats making short work of a pomegranate once again deceive the eye! Perhaps they have small rats in Japan or grow very large pomegranate...

Comments
Sign in or get an account to comment.