

To celebrate the rebirth of POLAROID in 2010, Urban Outfitters and POLAROID have got together through "
The Impossible Project"
The more than familiar image on the Stairs of the Urban Oxford street stairs is Paul Giambarba's 1972 "God's Eye" design.