Revenki's photos with the keyword: Baywatch

You Just Knew...

27 Sep 2012 103
...this had to be in Germany. (At the Bremen Karstadt.)