Originals › Station St Oviedo Station St Oviedo $100.00 Plein Air completed November 2025 on Station St in Oviedo Florida. 8×10 inch oils on panel. Unframed. Signed. Plein Air completed November 2025 on Station St in Oviedo Florida. 8×10 inch oils on panel. Unframed. Signed. Add To Cart Added!