THE THAMES,BATTERSEA
THE THAMES,BATTERSEA

oils on canvas
18''x24'' inches

Location: London

THE THAMES,BATTERSEA

oils on canvas
18''x24'' inches

Location: London