I lick your badge

Richard Taylor, ‘I lick your badge’, instalation shot, May 2012. Courtesy: artist. GO-GO 301h residency AWA Gallery Amsterdam.


0 Comments