locus noun ( pl. loci ) 1. a particular position, point, or place 2. the effective or perceived location of something abstract ORIGIN early 18th cent.: from Latin, ‘place.’ A collection of paintings exploring the uncanny nature of suburbia.
10 Artworks curated by Robin Pugh
1 - 10 Artworks