Leonid SherwoodRussian sculptor and architect / From Wikipedia, the free encyclopedia Leonid Vladimirovich Sherwood or Shervud (Russian: Леони́д Влади́мирович Ше́рвуд; 28 April 1871 – 28 August 1954) was a Russian sculptor and architect. Leonid Vladimirovich Sherwood
Leonid Vladimirovich Sherwood or Shervud (Russian: Леони́д Влади́мирович Ше́рвуд; 28 April 1871 – 28 August 1954) was a Russian sculptor and architect. Leonid Vladimirovich Sherwood