Whales The Netherlands > Amsterdam Whales City Amsterdam , Country The Netherlands Year 2013 Writer DHM Tags Streetart Amsterdam Streetart Holland Stick Together Art Fair 2013 DHM