previous
up
next

Not quite sure what this was all about, but it appears to be a sculpture studio, on the edge of Gorky Park.