How Rostov-on-Don lived up to its name

 

v20240901