| 1982.081.059 » Floating Isle, London, England |
|
Click to Enlarge
Accession: 1982.081.059 Object: POSTCARD Title: Floating Isle, London, England Description: 'Garden of the Floating Isle, London' (1911)
ColorLocation: 1-2-6-59 Indexed In: Cranbrook » Personalities » Letter L » Leighton Family