Lobster traps, the Welsh way! These traps, spotted in a museum in South Wales, bring Maine to mind. Can’t wait to be back in “The Pine Tree State” soon.

(Source: inthecac)