Lion Head

Lion head

Lion head on Neva embankment in Saint-Petersburgh, Russia