RSS

Guerilla green roofs, anyone?

Snapped on Gower Street, London, recently. Doubt it will survive long – but whilst it’s there it may open people’s minds to new possibilities?


Your Comment