British Stamps on canvas finished off with acrylics

Size: 30" x 40"

Debbie Harry

£2,500.00Price