Homelessness & Poverty In Destitute Seaside Town
Grimsby is a once booming fishing port on the North East coast of Lincolnshire in England. The town has fallen on very hard times since the sharp fall of its fishing industry from the mid 20th century. It once housed the world’s largest fishing flee…
There are no comments yet.