Geoffrey Farmer – Geoffrey Farmer, THEMSELVES, ITSELF SHELFSELF, 2017

Previous Next
Geoffrey Farmer, THEMSELVES, ITSELF SHELFSELF, 2017, theatre backdrop (1939), 119 x 180 in. (302 x 458 cm)

Geoffrey Farmer, THEMSELVES, ITSELF SHELFSELF, 2017, theatre backdrop (1939), 119 x 180 in. (302 x 458 cm)