Lot 39
Saint Praxedis
Price realised
GBP 6,242,500
Lot 147
The Art of Painting
EUR 17,500
Lot 526
The Procuress
GBP 437