15x15cm mixed media original painting mounted on a25x25cm quality off-white mount

Cerulean Sky

SKU: DL02
£55.00Price