12317617 703978396405538 442069191 n

Odd building sculpture thing because I’m in Barcelona ? gouache

2015-12-15 10:19:53


Source