British Stamps on canvas finished off with acrylics

Size: 30" x 40"

Churchill - Victory

£2,500.00Price