Front

1991-04-02
Colombia
Spanish/ English with translator
couple