Walking through the red light district (area around the main station) in Frankfurt, Germany at night.

Comments are closed.