Tag: Russia

The Moscow Project

The Tower Gallery is pleased to announce the opening of the Moscow Project, a new exhibition by the British photography collective MAP6. ¬†Although Moscow is often talked about, it has been a place seldom visited. […]