UK tourists standing on the observation deck in the rural village of Takayama
Comments are closed.