69 of 222Barcelona 2010

This is the "Happy Fish", designed by artist Pez in 1999.

From: Street Art | Albums: Barcelona, Street Art