Trubnaya Square


Trubnaya Square - square in Russia.