Javier Aliaga

"Full size animatronic T-Rex for a theme park in North Devon (UK)."

 

1 2 3 4