St Petersburg Russia. Tall ship on the Neva river
St Petersburg Russia. Tall ship on the Neva river
Size: 5616px × 3744px
Location: St Petersburg Russia. Tall ship on the Neva river
Photo credit: © Julian Parton / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: neva, petersburg, river, russia, ship, st, tall