David Gallagher: City on a Hill, 2011, Found Objects

David Gallagher: City on a Hill, 2011, Found Objects