One of the most immediate things you notice about Canvey Island in the UK is its desolate, almost-lifeless visage.
Share this post
Film Review: Oil City Confidential
Share this post
One of the most immediate things you notice about Canvey Island in the UK is its desolate, almost-lifeless visage.