Divine decorated bovines at Shanghai Cow Parade

Shanghai is the latest city to host the roving art event, the Cow Parade.







Kommentare