Twickenham, United Kingdom
on a rare and blessed occasion, the sun might come out, but that is rare and blessed.
literature & fashion
Twickenham, United Kingdom
on a rare and blessed occasion, the sun might come out, but that is rare and blessed.