Peeping (Photo by Anna Carlson) – image of sculptural installation at Black Rock, Brighton, UK Posted 18 April, 2021 by goldtop_art