oil painting art by Kevin Macpherson

3e5e43318bff270a258feb74ef9040dd 4bc9b8ebd7902a622eaf3e6cc6fab419 4becaeaece5ecdcada09e85f14117525 5fb37768ce68736992d167a631ad4940 6b730c9e702e786c1c9eaf33bf66a1e4 6f08d2445be0b95d911cd7e5cebd7ca9 7ccf2f8b5c7de4515dbc67e28a3db60a 869472ee97aa402137200cf6fe34f8c0 2532928w420 b76fb21721b6191b8c5ee94626078d90 fa8048890fbb21d34c2e90a79fb6b9a2 Kevin Macpherson (47) kevin-macpherson-0603111 Xin-Chang-Gu-Zhen-Water-village-15x18-Macpherson