Chinese artist Sheep Chen. https://www.instagram.com/sheep.chen/
“I thought the most beautiful thing in the world must be shadow.”
―
6dec18. Wynwood, Miami, Florida.
Chinese artist Sheep Chen. https://www.instagram.com/sheep.chen/
6dec18. Wynwood, Miami, Florida.