View of the Chkalov Stairs leading to the Kremlin in Nizhny Novgorod on the Volga river, Russia
Size:
7165px × 4511px
Photo credit: ©
Julio Etchart / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
chkalov,
kremlin,
nizhny,
novgorod,
river,
russia,
stairs,
volga