freeze dried ice cream sandwich
Got these from NASA station in Texas. Expiration 2024!
Approximate Location
Show marker