Can't figure how to post my own pictures here. But the picture inside of the CD and LP cover is clearly made in The Netherlands.
Above Larry -- just under the fold line -- There is a word on the wall saying "HOER", that's Dutch for "WHORE".
I laughed really hard when I saw it. Someone who can take a picture of it? Then I'll past it in this post