Michael Kors
Men's White floral-print short-sleeved shirt

$270 $163
Product Details

floral-print short-sleeved shirt from MICHAEL KORS featuring white, cotton, all-over floral print, classic collar, front button fastening, short sleeves and straight hem.