Men's Grey & Blue Checked Cargo Shorts
A man is standing on a sandy beach, smiling and wearing sunglasses, a blue polo shirt with white stripes, and plaid shorts.
A man is standing on a sandy beach, smiling and wearing sunglasses, a blue polo shirt with white stripes, and plaid shorts.