New paintings by Barrie J Davies

New recent paintings by Barrie J Davies