March 14, 2011 Arty Cow This bizarre looking statue was seem in the streets of Barcelona, Spain. I am still not sure if the statue is meant to be a cow, a zebra or some form of hybrid animal. Share this:TwitterFacebookLike this:Like Loading...