Keepers House, Royal Academy, London. Entrance hallway and staircase. Royal Academics pictured.

- Image ID: F79WPB
Keepers House, Royal Academy, London. Entrance hallway and staircase. Royal Academics pictured.
Arcaid Images / Alamy Stock Photo
Image ID: F79WPB
Location: United Kingdom