150' Forest Mural - T-Rex - Downtown Disney, Lake Buena Vista, FL

Sculpted Tree and Forest Mural - T-Rex Downtown Disney