Lion sculpture on Elagin island with Saint Petersburg stadium in background, Russia

Lion sculpture on Elagin island with Saint Petersburg stadium in background, Russia
Lion sculpture on Elagin island with Saint Petersburg stadium in background, Russia

size: 517279
sha1: 7e585afdadb463a666e38a2e62435271f0eeb70d
sha256: f8ee7dabc9021e29bb51035438746a5e2bcc9ed7a72a2f1fb8ef164c2c2504e5


e5d6237930672161f4181672e0171502

size: 598727
sha1: 6e783e80d3b90d5c827cacd45990149a8f5cba1d
sha256: 85793b47b7fadef362f61df7d2045cf6e88973dcca135e114eec94371b131586

Leave a Reply

Your email address will not be published.