st. croix shirt made in Italy size medium paisley design | eBay

Responsive image
source