patrick cullen 1
 
 
 
Swanage Beach (oil on board) 16" x 29" £3500