Home / Osterley Park and House 27

Osterley Park and House, Osterley, West London, UK. National Trust.