A French captain riding post for an expedition [graphic]


10715663