Large Wall Cloud.

Ref: STS312006

Date: 04/05/2006

Location: Odessa, Texas

Large Wall Cloud.

Ref: STS312006

Date: 04/05/2006

Location: Odessa, Texas