a glass sign that says the finches on it