Rose Finn-Kelcey is an artist.
Rose Finn-Kelcey is an artist.