Contemporary artist ยท Perugia, Italy
Byron Christopher Williams
Finding form in fragmentation.