Dark prophecies loom over Venice's future, but meanwhile, on its alleys and canals, life goes on.
39 - Soap bubles, Amsterdam (2016)
39 - Soap bubles, Amsterdam (2016)
39 - Soap bubles, Amsterdam (2016)
36 - Round square, Barcelona (2009)
36 - Round square, Barcelona (2009)
36 - Round square, Barcelona (2009)