Welcome to Cease And Perish. My name is Ophelia and I am a digital and sculpture “artist” born and raised in New York, feel free to look around.

I hope you enjoy your stay!