Stickers

4097113_613319aed8_o

Somewhere on Aoyama dori.