Meaning - Horse&Rider

Meaning