Video

High rise building with glass facade in Ottawa (Stock Footage)

High rise building with glass facade in Ottawa (Stock Footage)

High rise building with glass facade in Ottawa, Canada.

by
by
by
by
by
by