View-Master Single Reel Shop
Shop is located in Amsterdam, Europe.
More info