The Queen's House : a royal palace by the Thames.
National Maritime Museum (Great Britain)
London : National Maritime Museum,
[1992?].