Rebecca Picci Amsterdam, NetherlandsI was born on March 10, 1999 in Sardinia, Italy. I graduated from an art school in 2019. Artist in Amsterdam.5likes3followers12followsFollowShareArtworks (1)AboutSort byNewestPopularityOldest