L13111

/

Lot 5
  • 5

Petr Petrovich Vereshchagin

Estimate
300,000 - 500,000 GBP
Sold
506,500 GBP
bidding is closed

Description

  • Petr Petrovich Vereshchagin
  • View of Palace Square, St Petersburg
Close