a large building with green windows and balconies