synchronized swimming
«previous next» back to gallery
64 of 71
Synchronized Swimming
40" x 30"
oil on canvas

£600