Senbazuru Giclée Prints admin | June 9, 2011 Senbazuru – 1000 cranes, is a series of recent art prints. The prints are based off computer programming “swarm concepts” creating dynamic abstract compositions. Senbazuru, Red (SOLD) 2011 18×24 Giclée Print