Archival Photo

VZ 107-65 : NE 81st Ave and NE Fremont St

Friday, April 30, 1965

A2011-013

AP/46955

Color

Small