Nora Shew's staff photo

Nora Shew's staff photo

Detailed Description

Nora Shew's staff photo, taken at the Alaska Science Center, Anchorage, Alaska

Details

Image Dimensions: 1944 x 2212

Date Taken:

Location Taken: Anchorage, AK, US