Designed by
Title
Landmark Delta Bessborough Hotel #76922335
Description
SASKATOON, CANADA - JULY 2: Landmark Delta Bessborough Hotel on July 2, 2016 in Saskatoon, Saskatchewan, Canada. Setting sun strikes the central tower of the Bessborough, a four star hotel.
This image is editorial