Urban Patchwork Jacket

A denim jacket covered in embroidered patches and pins, worn while walking down a busy city street.