Short sleeve linen top