Lion Head

Lion Head On Neva Embankment In Saint-Petersburgh, Russia Photo