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)

Color
Location: 1-2-6-59
Indexed In: Cranbrook » Personalities » Letter L » Leighton Family