Page 15 · Metro - Karachi

Crafts from 100 Pakistani villages on display under one roof