rickyleong.com
Museum looming
Outside one of the towering structures making up the Tate Modern in London, as seen back in May.