15 November 2012

That awkward moment when you realise every house has its own smell but you can't smell your own house cause you live in it.

tattyteddyRELATABLE • Opuss № I