Rebecca Millar

London, England, United Kingdom

Writing, Reading, Film Photography, Modelling, Gaming, Cosplay and hot chocolate. A bit odd.