Tag Archives: lizard statue

komodo dragon statue

1.Introduction of komodo dragon statue Komodo dragon statue was created by W. Stanley “Sandy” Proctor. It was placed in uyte P. McCord Park in Tallahassee, Florida. The most unique and charming thing is a huge and lifelike Komodo dragon. It stood on the rock with great confidence, sticking out his tongue as if to prove […]

View More...