Three breathtaking murals, painted by Frank Armitage, for the Grand Canyon Diorama scene on the Disneyland Railroad. 🚂🏜

3 39