Close

Camp Mooch

2012 - 2015

Pier 70 - Philadelphia 2015

Pier 70 is a shopping center in South Philadelphia. Before the area was renovated, a series of dilapidated piers jutted out into the Delaware River, and a feral cat colony had occupied a large area. The place was decrepit and dirty, but a kind of provisional sanctuary existed among the sinkholes and exposed re-bar of the disused piers.

This project is currently being developed into a limited-edition, hand-made book by Permanent Drift.