Stambaugh Farm

    18" x 24"  Oil on linen panel  Framed  $500
    Available at Orland Art Center April through June of 2025


 

Comments

Popular Posts