Three Generations

Three Generations

18 x 24 inches

oil, $5400