Artilleur A Cheval
painting 3 of 8 by Edouard Detaille

Artilleur A Cheval by Edouard Detaille