Vistaed

The Century Dictionary and Cyclopedia
  • Possessing or forming a vista or vistas.