Umm…Ice cream cone? Netherlands March 3, 2023March 3, 2023 by Ted Ted · Reply Link Please wait... Similar Street View images Cone Nice Parking Do you want to hear the bad news first? Double motor. The Dutch Moon High 5 Airship in Florida heaven is recorded by Google cameras What is going on here??! Look at me! Rotterdam