Camp Lester


Camp Lester - military camp in Japan.