Theresa O’Connor

At Fenway Park with @kirinqueen. The Fenway Park in Kyoto, that is. No, really. http://t.co/wwuxifx

This was originally posted on Twitter on .