Designed by
Title
The building of the Esders and Scheufals store on the Moika embankment in St. Petersburg. Caption: Shop at the Red Bridge, Esders #209428900
Description
The building of the Esders and Scheufals store on the Moika embankment in St. Petersburg in the light of the evening winter illumination. Caption: Shop at the Red Bridge, Esders and Schefals
This image is editorial