Top Menu

“Check Point Charlie” in Berlin, Germany

"Check Point Charlie" in Berlin, Germany

Men dressed as American soldiers stand in front “Check Point Charlie” in Berlin, Germany.

Comments are closed.