Tag: skin cancer artwork

Watch the melanoma sculpture The Spot growing on Tamarama beach

The artwork The Spot, by Andrew Hankin, on Tamarama beach during the 2024 Sculpture by the Sea exhibition in Sydney, Australia. As the exhibition...
spot_imgspot_img

Subscribe

Popular articles