Hotel de Paris from the pier

Oil on board, 25.5cm x 56cm. £275 framed. SOLD

Oil on board