Jordi Barcelona

2003 - Barcelona, Spain

Mural created in the Poble Nou neighborhood.