menu

Lenka Clayton

b. 1977, United Kingdom

British conceptual artist, 1977-