Why are you staring at me?

Location: Near Hannover, Germany

Why are you staring at me?

Location: Near Hannover, Germany