Puppet masters Museum tags: Modern ArtLocation: Not on viewSocial tags: Collection: Modern ArtArtist / Maker / Authority: Llucià OsléDating: c. 1907Dimensions: 30 x 42 x 20 cm 065396-000_065-27.jpg Acquisition: Purchase, 1958; entry 1959 Inventory number: 065396-000