Sticking out

A Catalonian wall featuring a sticker. 


Demola, TCC 

Comments

Popular Posts