Some interesting work in progress photographs of the cherubs which adorn the alter at Saint Bride’s Church on Fleet Street in London.
Master Carver
Some interesting work in progress photographs of the cherubs which adorn the alter at Saint Bride’s Church on Fleet Street in London.