Marguerite by the Rampart
painting 34 of 92 by James Tissot

Marguerite by the Rampart by James Tissot