Fun fact: Perhaps the most visited square in St. Petersburg (in front of the Gallery shopping center) has no name.

 

v20240901