Lot 300 , Three vols, Shakespeare and three other books (6)

Three vols, Shakespeare and three other books (6)

° Three vols, Shakespeare and three other books (6)
£30-50

Sold for £15