Photo of the Week Posted by The Link in Pic Picks on March 10, 2014 Follow @Linknewspaper A puddle of melted snow reflects the AD building on Concordia’s Loyola campus. Pain on the Brain » « Review: Return to Homs