Meero raises $45 million for its on-demand photography service