Cricket Mania

See the excitement around the world cup cricket game in a pub in Delhi.
More Pet Animal Stories