Tourists in front of souvenirs shop in Triberg, Schwarzwald, Germany.
Tourists in front of souvenirs shop in Triberg, Schwarzwald, Germany.
Filename: AIMG_4935.jpg
Copyright