Alpha Resort Shimukappu The Village Alpha I

Location
  • Hokkaido
Journal
Shinkenchiku April 1986 issue