December 2011, morning by Allan Beveridge

A small oil painting by the late Allan Beveridge of  Tayport.

24cm x 18cm
1 of 1
Price: £95.00
Framed