Flag

Thames Valley Art Society Workshop: place and memory