LOT 86 Oil on Canvas signed Emile Rommelaere, 15" x 17 1/2", Untitled- Canal in Bruges. Estimate: $300 - $500 Sold For: $250 Auction Date: Tuesday, September 13 2022 at 6:00 PM