Isle of Man

A stamp issuing Island in the Irish Sea between England & Ireland