Andrew Lucas

Andrew Lucas / Images

All Saints Church, Babbacombe.

All Saints Church, Babbacombe.

" All Saints Church " Babbacombe, Torquay, England.
Andrew Lucas
Pencil sketch, 21 x 15 cm

Image Location