Friday, July 11, 2008

Amelia Earhart Statue

Statue of Amelia Earhart in North Hollywood, CA. Sculpted by Ernest
Shelton.

No comments: