Too many Cowards in Bunny Suits The Netherlands > Amsterdam Too many Cowards in Bunny Suits City Amsterdam, Country The Netherlands Year 2013 Writer Laser 3.14 Tags Laser 3.14 - Streetart Amsterdam - Streetart Holland