Reflections in windows of a building in North Ryde, Sydney Australia