Metal Lobster Pot

Lobster / Crab Pots, metal 75 diam. x 35cm

Lobster / Crab Pots, metal 75 diam. x 35cm