London - 025

size - 5,045 x 23,734

Remains of the old city over arched by the new walkie talkie building.


Print sizes

17" x 70"

23" x 95"