Street Art Museum in St Petersburg Russia

The Street Art Museum in Saint Petersburg is a remarkable place in many ways. It’s exactly there where it is needed most. It is making the rights statements. It’s new and it’s exciting. It’s not a museum though. It has the potential to give┬áthe word museum a new meaning. It’s a laboratory. A laboratory of… Read More