KeelerSpringCloudsOverSeneca - KeelerSpringCloudsOverSeneca

Brian Keeler “Spring Clouds Over Seneca” 26×30 oil $2,800.