Crossroads at NE Grand Blvd

By Tim Hicks