eel trap

FISHING GEAR
USA, RI, Narragansett Bay
9.00 x 24.50 x 0
1977.208

Related Subjects

Eel fishing
View