Garry denim jacket

Status

In stock
£290

From:

Details

Faded denim, short, long-sleeved, patch pockets, button fastening, topstitched edges