projects overview
UNADJUSTEDNONRAW_thumb_c2a0.jpg

bus pass

UHTqTumiTRy%kkvWEXfgrg_thumb_c14f.jpg

where does the wisdom lie?

X%i6APOMTN26%nz735EEug_thumb_c13a.jpg

stick

u1JJ%P++QvqMRoTLkcboYw_thumb_b7c3.jpg

timefield

UNADJUSTEDNONRAW_thumb_b55e.jpg

save whitefield pool

czpgu5SUQm2Ne19Lc5na+g_thumb_b3a5.jpg

do you see me norwich?

UNADJUSTEDNONRAW_thumb_af7d.jpg

scrubbing for aberdeen

UNADJUSTEDNONRAW_thumb_ab0f.jpg

swimming for dennistoun

UNADJUSTEDNONRAW_thumb_b272.jpg

that time

UNADJUSTEDNONRAW_thumb_ac8d.jpg

body double

UNADJUSTEDNONRAW_thumb_9e92.jpg

g.i. 2018: not dead yet

UNADJUSTEDNONRAW_thumb_a0a0.jpg

scrubbing for easterhouse

UNADJUSTEDNONRAW_thumb_9e44.jpg

vacuous vanities

UNADJUSTEDNONRAW_thumb_9d6e.jpg

my silence

lj+HGqAXR8aesaJyYhP4EA_thumb_8fcf.jpg

green swimming pool

UNADJUSTEDNONRAW_thumb_8cf6.jpg

silver swimmer cabaret

UNADJUSTEDNONRAW_thumb_8c8b.jpg

scrubbing for franki

UNADJUSTEDNONRAW_thumb_8b2c.jpg

now u c me, now u don't

UNADJUSTEDNONRAW_thumb_86d8.jpg

we refuse to be unseen

UNADJUSTEDNONRAW_thumb_86ae.jpg

artscrubbers

dlm4zxvlQZm4ORNE8Aw2DA_thumb_81ef.jpg

silverswimmer

otUsef4dTi6tPwYtEotW8w_thumb_80c1.jpg

3 actions at tate britain

UNADJUSTEDNONRAW_thumb_7ffa.jpg

ten years

MVXpDx4wSpS2EnNwkJ5Saw_thumb_7fcf.jpg

silvery tay-haired women

+z6YbIAyQyi0ZH9J%XqrRg_thumb_2500.jpg

we are going to live such lives