London from Kenwood House. Oil on Canvas.  90x200cm  £2500
London from Kenwood House. Oil on Canvas.  90x200cm  £2500

London from Kenwood House. Oil on Canvas. 90x200cm £2500

Ref:
Date:
Location:
Photographer: