Image 12 of 31

Baltics

Nevsky signs

Add to Lightbox
Traffic signs and advertising billboards
in front of the Grand Europa Hotel on
Nevsky Prospect, St. Petersburg, Russia
c. Ellen Rooney
c. Ellen Rooney
Copyright
Ellen Rooney
Image Size
1481x1000 / 454.4KB
Traffic signs and advertising billboards<br />
in front of the Grand Europa Hotel on<br />
Nevsky Prospect, St. Petersburg, Russia<br />
c. Ellen Rooney<br />
c. Ellen Rooney