Billy Kidd – “Decaying Flowers”
Billy Kidd is an American self-taught photographer born in 1980 in Panama City, Florida. This set of images titled “Decaying Flowers” shows us that there is something beautiful and purely natural in the process of dying. He sees a beauty that other people often dismiss. The roses can be just as exquisite and captivating even […]
1 min read