. Graeme Todd

United Kingdom

(1962 Glasgow /> Edinburgh, Scotland, UK) [LINK]

Graeme Todd installation view

.

Graeme Todd painting

.

.

© Graeme Todd

sources images: (installation view) (1) (2) (3)

enlisted: 2010.02.10 research update: 2016.09.18

Advertisements