"Made In China 16" Spencer Glover
100 x 60 x 5 cm
Spencer Glover is a Dublin-based photographic artist whose work challenges the perceived truth of photography through carefully constructed, ambiguous images. Exploring themes of identity, control, and globalisation, his recent series Made in China reimagines mass-produced goods as contemporary still lifes, critiquing consumer culture and global trade. A graduate of NCAD and Griffith College, Glover’s work is held in collections across Ireland, the UK, and Europe.