12072639_603100299827995_2722412339752836703_n Published on October 29, 2015 in Ottawa Public Library: new and renovated librariesFull resolution (720 × 416) ← Previous Next → Orléans service desk