And Discovery Clears the Tower! High Res Photo. #STS131 #NASA