RufoArt is the creative collaboration of John and Caroline Rufo.
Collection: Landscape Paintings x
Framed size 9x12 © Caroline Rufo