Statue of Ilya Muromets in Murom


Size: 4254px × 4272px
Location: Murom, Vladimir region, Russia
Photo credit: © Anatoly Knigin / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: ilya, murom, muromets, park, statue