London Chemograph #2
Regular price $2,300.00
Chemographic Streetprint on Photo Paper
30" x 40"
Pulled from the streets of London in 2003. While pulling one layer off street hardware near London Bridge, was subsequently stopped by authorities to check out this unknown activity.
The price doesn't include shipping, We do not accept returns.