Tag: Store Windows

Store Windows in Guam

GUAM, Mar 6, 1997/ FW/ —Guam is a little island in the Pacific, 1500 miles southwest of Tokyo. It is …