Designed by
Title
Lion sculpture vector icon from Saint-Petersburg Russian landmark set #119173251
Description
Lion sculpture vector icon from Saint-Petersburg Russian landmark set. Monumental bronze statue of a lion standing on the bank of the Neva River, in the parks, gardens, near the palaces