Giant Herbie the Love Bug

Giant Herbie the Love Bug


Kissimmee, Florida (FL), US
At the All-Star Movie resort. The other half of Herbie is on the front of the facing hotel building.

Advertisement

Around the World Mailing List

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement