short biography

Lucas Arruda (b. 1983, São Paulo, Brazil) is an artist based in São Paulo.

show more show less

collection/s

show more show less