The Netherlands

Image 12 of 58
< Prev Next >

Best01.jpg

Large, mega-statue of Michael Jackson at the McDonalds restaurant in Best, The Netherlands