Wayfaring Stranger

Amelia, England.
I don't know what to say without sounding corny as shit, so...
Welcome to my blog?

...That'll do.