Grocka grandfather collar long sleeve shirt from Irish brand, Mineral Clothing.

Also available in teal and white.