Pic’ in the Picture: Arrogance

Billboard in China

Billboard in China

dsc_5516_rsz.jpg

Seen in the streets of Chengdu.