At least it’s not a china shop

A bull stands inside a shop selling clothes at Varanasi, in the northern Indian state of Uttar Pradesh, June 20, 2014. REUTERS/Danish Siddiqui

Share