
Art installation. North Bank, London.
Anyone have any information about the installation? It’s on the opposite side of the river from the Tate Modern.
Art installation. North Bank, London.
Anyone have any information about the installation? It’s on the opposite side of the river from the Tate Modern.
The place where the cameras are the legends.
analog.martt
Street Photography and Travel Blog
Thoughts Related to Fine Art Photography
storytelling the world