Tag: Highland Games anniversary in Japan

Japan Highland Games

The Japan Scottish Highland Games celebrates its 30th anniversary. Each year between fifteen hundred and…

Powered by ENGAWA K.K.


© 2017 Tokyo Weekender - All rights reserved