"The Torch" - An original oil painting by Neil Thompson on framed art board. Size, 30 inches tall by 20 inches wide. Lots happening outside the Torch!! £495.00 Out of stock. 0 in your basket View Basket Checkout