Staple Pigeon streetwear launches first US store in Soho
Streetwear clothing brand Staple Pigeon is launching its first permanent US store at 21 Mercer St. in Soho.
Streetwear clothing brand Staple Pigeon is launching its first permanent US store at 21 Mercer St. in Soho.