David Smith Shirt Size XXXL

Grey printed shirt by David Smith, size XXXL.

$45