Skip to content

Photo0194

A new big hospital emerging at Delta (first of several building projects on the site).

Advertisements

© imageable

Comments are closed.

%d bloggers like this: