20160802090033-Pano.jpg
Vancouver - The 9 storey Vancouver Public Library is a box surrounded by an eliptical wall and takes up an entire block.