Tarsila Barcellos

Rio de Janeiro, Brasil

Tarsila Barcellos

Rio de Janeiro, Brasil

with a drawing compass, on the backseat, I.D.S.T!