Icon
 

A rare look inside the Quinlan Brothers Ltd seafood plant in Bay de Verde