The oil leak seen form space


click to enlarge

An even bigger version - here

via