The Lost Art of Animation Backgrounds 18 Saturday Mar 2017 Original size at 1080 × 607 ≈ Leave a comment “The Little Mermaid” (1989)