The need for another pint at the Royal Scotsman in Iidabashi Tokyo.

ザ・ロイヤル・スコッツマン(Public House The Royal Scotsman) at 8:32pm JST in Nerima, Tōkyō, Japan.

Comment
Login to comment.