brown-eyed girl
glasgow, 2015
wake up when independent
glasgow, 2014
the bather
maisie, glasgow, 2021
awaiting a return
glasgow, 2012
intimidation
glasgow, 2016
meet the parents
hamilton, 2013
race for life
kelvinbridge, 2013
no longer friends
mickey, glasgow, 2014
vegetable anticipation
berlin, 2019
no hiding place
glasgow, 2014
park life
kelvingrove park, 2015
60% tough crowd
inn deep, kelvinbridge, 2015
kickback
kelvingrove park, 2015
captivating
glasgow, 2016
serenity
glasgow, 2007
the old guard
unter der linden, berlin, 2011
the new guard - defense
candlemaker row, edinburgh, 2016
the new guard - offence
candlemaker row, edinburgh, 2016
night moves
radiance, glasgow, 2007
come back soon
glasgow, 2008
gimme shelter
fringe, edinburgh, 2008
distaste
westend festival, glasgow, 2010
shower head
kelvingrove park, 2011
(un)concerned
glasgow, 2012
when is fun coming ?
glasgow, 2020
has fun stopped ?
glasgow, 2019
a-frame
glasgow, 2019
ghosts
st charles borromeo, glasgow, 2018
...dressed as wolf
ochie, merchant city festival, glasgow, 2018
can we please go home
scottish parliament, 2016
this is not my beautiful home
scottish parliament, 2016
i'll take you there
scottish parliament, 2016
siesta for four
lilo & rumba dog shop, malaga, 2017
dogsnobody
malaga, 2017
radiant beauty
baad, glasgow, 2017
delayed gratification
glasgow, 2009
a friend in need...
edinburgh, 2014
blue-eyed boy
benny, glasgow, 2014