London, United Kingdom

feel the love, love the filth!

carpe diem.