Five Stations

RACHEL MACFARLANE

2016
Oil on Linen
72 x 48 in.

Description

2016
Oil on Linen
72 x 48 in.