Designed by
Title
State National Library in Saint-Petersburg, Russia. #132339415
Description
State National Library in Saint-Petersburg, Russia. Famous historic building on the Nevsky prospect. Color photo. Yellow evening light reflected in glass windows.
This image is editorial