Beached whale discovered off Okinawan coast at Torii Station
Photo Credit: Katherine Belcher, U.S. Army Garrison Torii Station Public Affairs
U.S. Army Garrison Torii Station employees from the Department of Public Works assist in the cleanup and removal of a whale carcass that washed ashore Torii Beach March 21.
Page last updated Mon March 25th, 2013 at 00:00