March 14, 2011June 18, 2022 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...