The library, Holland House, Kensington, London

Click to return to image details
  Reproduced by permission of Historic England Back to Image Details
Back to Image Details