1/3

'James Dean Pad...'

Camden Town, London, UK.

Stacked glass wall and column.