Unidentified flower found on a plant in a windowsill. Any help with identification is appreciated.