Canyon


Old film still of the "Canyon" an apartment (?) complex in the south side of the city.

Comments