21,000 sq. ft. Forest Mural - T-Rex - Downtown Disney - Lake Buena Vista, FL

Exterior Forest Mural - T-Rex Downtown Disney