Campbell Valley interpretive panel

Metro Vancouver: Interpretive panel

Metro Vancouver: Interpretive panel